<?php
/**
 * @Notes 验证Api
 * @auth Milo-wang
 * @email 1173261319@qq.com
 *                        ::
 *                    :;J7, :,                        ::;7:
 *                     ,ivYi, ,                       ;LLLFS:
 *                     :iv7Yi                       :7ri;j5PL
 *                    ,:ivYLvr                    ,ivrrirrY2X,
 *                    :;r@Wwz.7r:                :ivu@kexianli.
 *                   :iL7::,:::iiirii:ii;::::,,irvF7rvvLujL7ur
 *                  ri::,:,::i:iiiiiii:i:irrv177JX7rYXqZEkvv17
 *               ;i:, , ::::iirrririi:i:::iiir2XXvii;L8OGJr71i
 *             :,, ,,:   ,::ir@mingyi.irii:i:::j1jri7ZBOS7ivv,
 *                ,::,    ::rv77iiiriii:iii:i::,rvLq@huhao.Li
 *            ,,      ,, ,:ir7ir::,:::i;ir:::i:i::rSGGYri712:
 *          :::  ,v7r:: ::rrv77:, ,, ,:i7rrii:::::, ir7ri7Lri
 *         ,     2OBBOi,iiir;r::        ,irriiii::,, ,iv7Luur:
 *      ,,     i78MBBi,:,:::,:,  :7FSL: ,iriii:::i::,,:rLqXv::
 *        :      iuMMP: :,:::,:ii;2GY7OBB0viiii:i:iii:i:::iJqL;::
 *       ,     ::::i   ,,,,, ::LuBBu BBBBBErii:i:i:i:i:i:i:r77ii
 *      ,       :       , ,,:::rruBZ1MBBqi, :,,,:::,::::::iiriri:
 *     ,               ,,,,::::i:  @arqiao.       ,:,, ,:::ii;i7:
 *    :,       rjujLYLi   ,,:::::,:::::::::,,   ,:i,:,,,,,::i:iii
 *    ::      BBBBBBBBB0,    ,,::: , ,:::::: ,      ,,,, ,,:::::::
 *    i,  ,  ,8BMMBBBBBBi     ,,:,,     ,,, , ,   , , , :,::ii::i::
 *    :      iZMOMOMBBM2::::::::::,,,,     ,,,,,,:,,,::::i:irr:i:::,
 *    i   ,,:;u0MBMOG1L:::i::::::  ,,,::,   ,,, ::::::i:i:iirii:i:i:
 *    :    ,iuUuuXUkFu7i:iii:i:::, :,:,: ::::::::i:i:::::iirr7iiri::
 *    :     :rk@Yizero.i:::::, ,:ii:::::::i:::::i::,::::iirrriiiri::,
 *     :      5BMBBBBBBSr:,::rv2kuii:::iii::,:i:,, , ,,:,:i@petermu.,
 *          , :r50EZ8MBBBBGOBBBZP7::::i::,:::::,: :,:,::i;rrririiii::
 *              :jujYY7LS0ujJL7r::,::i::,::::::::::::::iirirrrrrrr:ii:
 *           ,:  :@kevensun.:,:,,,::::i:i:::::,,::::::iir;ii;7v77;ii;i,
 *           ,,,     ,,:,::::::i:iiiii:i::::,, ::::iiiir@xingjief.r;7:i,
 *        , , ,,,:,,::::::::iiiiiiiiii:,:,:::::::::iiir;ri7vL77rrirri::
 *         :,, , ::::::::i:::i:::i:i::,,,,,:,::i:i:::iir;@Secbone.ii:::
 * 
 *  Milo-wang: Tomorrow will be better!
 */


namespace app\api\controller;

use think\Controller;
use think\Request;
use think\Db;
use think\Model;


class Base extends Controller
{

    public $user_id; // 用户ID
    public $openid; // openid
    public $user;

    /**
     * 验证openid|openid|...
     */
    function __construct()
    {
        parent::__construct();
        //非DEBUG模式不允许使用GET方式
        if (!config('app_debug') && !request()->isPost()) {
            return ajaxReturn(0,'请使用post方式传输数据');
        }
        $this->user_id = input('user_id/d',0);
        if ($this->user_id) $this->user = model('sale')->get(['id' => $this->user_id]);
    }

    //空操作,系统找不到指定的操作方法的时候，会定位到空操作下来执行，可以实现错误页面和一些URL的优化
    public function _empty()
    {
        return ajaxReturn(0,'WOW !! 404!页面不存在');
    }
}